Big Huge Thesaurus

cotton cloth

noun